snake fruit - French English Dictionary